micro-scale polygon - Turkish English Dictionary